package com.beauty.dressing.common.bean;

import java.util.List;

/**
 * bean基类, 包装公共的字段,T用于data字段的泛型约束，E为list字段所返回的列表中的对象类型约束,
 * 如果为空时可以直接使用Object类型
 * @author xutingz
 * @company xiaolanba.com
 */
public class BaseParse<T,E>{

    public int code;
    public String msg;
    public T data;       //对应data字段，非数组
    public List<E> list; //对应list字段，数组

    public T getData(){
        return data;
    }

    public List<E> getList(){
        return list;
    }

    public BaseParse() {

    }

    public boolean isRequestSuccess(){
        return code == 200;
    }

}
